package com.surfilter.risk.mapper;

import com.surfilter.risk.dto.PunishTop;
import com.surfilter.risk.dto.RiskListTopTen;
import com.surfilter.risk.entity.TopSearchCondition;

import java.util.List;

/**
 * BusinessRiskListTopTenService
 * Dis:
 * Created by grom on 2017/5/15.
 */
public interface BusinessRiskListTopTenMapper {
    List<PunishTop> selectAreaTopListByTime(TopSearchCondition topCondition);

    List<PunishTop> selectAreaTopListByMoney(TopSearchCondition topCondition);

    List<PunishTop> selectIndustryTopListByTime(TopSearchCondition topCondition);

    List<PunishTop> selectIndustryTopListByMoney(TopSearchCondition topCondition);

    List<PunishTop> selectAuthorityTopListByTime(TopSearchCondition topCondition);

    List<PunishTop> selectAuthorityTopListByMoney(TopSearchCondition topCondition);

    List<RiskListTopTen> selectAreaTopRanking();

    List<RiskListTopTen> selectIndustryTopRanking();

    List<RiskListTopTen> selectAuthorityTopRanking();
}
